#ifndef _UntitledGfx_c
#define _UntitledGfx_c


#ifndef _GFX_BITMAP_DATA
#define _GFX_BITMAP_DATA
/* structure with bitmap data */
typedef struct GFX_BITMAP_DATA
{
  int BitmapIdentifier;
  int BitmapWidth;
  int BitmapHeight;
  int TileWidth;
  int TileHeight;
  int TileCountX;
  int TileCountY;
  int TransparentX;
  int TransparentY;
  int Sequences;
  int ** SequenceData;
  int * SequenceLength;
  int * SequencePosition;
  int * SequenceCounter;

} GFX_BITMAP_DATA;
#endif


#ifndef _GFX_EMPTY
#define _GFX_EMPTY
static int Empty[] = {0};
#endif


/* tile sequences */

int Tiles1SeqLength[] =
{
  -1
};

int Tiles1SeqPosition[0 + 1];
int Tiles1SeqCounter[0 + 1];

int * Tiles1Sequences[] = 
{
  Empty
};



#define GfxmapstripMap1MapWidth (12)
#define GfxmapstripMap1MapHeight (12)

signed short mapstripMap1MapData[12][12] =
  {{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1},
  { 1, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1},
  { 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1},
  { 1, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 1},
  { 1, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 1},
  { 1, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 1},
  { 1, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 1},
  { 1, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 1},
  { 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1},
  { 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1},
  { 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1},
  { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}};

unsigned short mapstripMap1BoundMapData[12][12] =
  {{0,0,0,0,0,0,0,0,0,0,0,0},
  {0,0,0,0,0,0,0,0,0,0,0,0},
  {0,0,0,0,0,0,0,0,0,0,0,0},
  {0,0,0,0,0,0,0,0,0,0,0,0},
  {0,0,0,0,0,0,0,0,0,0,0,0},
  {0,0,0,0,0,0,0,0,0,0,0,0},
  {0,0,0,0,0,0,0,0,0,0,0,0},
  {0,0,0,0,0,0,0,0,0,0,0,0},
  {0,0,0,0,0,0,0,0,0,0,0,0},
  {0,0,0,0,0,0,0,0,0,0,0,0},
  {0,0,0,0,0,0,0,0,0,0,0,0},
  {0,0,0,0,0,0,0,0,0,0,0,0}};


/* tile sequences */

int mapstripSeqLength[] =
{
  -1
};

int mapstripSeqPosition[0 + 1];
int mapstripSeqCounter[0 + 1];

int * mapstripSequences[] = 
{
  Empty
};

 

/* bitmap data */
const struct GFX_BITMAP_DATA GfxTiles1Bitmap = 
  { 2 - 0 - 1,  300, 100,  32, 32,
    3, 1,  297, 7, 0,
    &Tiles1Sequences[0], &Tiles1SeqLength[0],
    &Tiles1SeqPosition[0], &Tiles1SeqCounter[0]
  };

const struct GFX_BITMAP_DATA GfxmapstripBitmap = 
  { 2 - 1 - 1,  300, 100,  100, 100,
    3, 1,  297, 7, 0,
    &mapstripSequences[0], &mapstripSeqLength[0],
    &mapstripSeqPosition[0], &mapstripSeqCounter[0]
  };


#endif